﻿@import url(https://fonts.googleapis.com/css?family=Oswald:300);
@import url(https://fonts.googleapis.com/css?family=Montserrat);
@import url(http://fonts.googleapis.com/css?family=Alegreya+Sans+SC);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Lato);


body 
{
	color:#000000;
    font-size:13px;
	margin:0px;
	padding:0px;
	font-family: 'Open Sans', sans-serif;
}

/*
body div { border:solid 1px silver; }
*/


.RALL
{ -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }
.RALL5, .glossymenu a.menuitem, .ButtonStyle, .ButtonStyle2
{ -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; }
.RALL3
{ -moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; }

.SHADOW, .glossymenu a.menuitem
{ -webkit-box-shadow: #ccc 2px 2px 3px;-moz-box-shadow: #ccc 2px 2px 3px;-IE6-box-shadow: #ccc 2px 2px 3px;box-shadow: #ccc 0px 0px 2px; }
.SHADOW2, .MapImage
{ -webkit-box-shadow: #000 2px 2px 8px;-moz-box-shadow: #000 2px 2px 8px;-IE6-box-shadow: #000 2px 2px 8px;box-shadow: #000 2px 2px 8px; }
.SHADOW3, .FrameSlider1, .SampleStyle
{ -webkit-box-shadow: #999 0px 0px 3px;-moz-box-shadow: #999 0px 0px 3px;-IE6-box-shadow: #999 0px 0px 3px;box-shadow: #999 0px 0px 3px; }
.SHADOW4, .BoxFrame1
{ -webkit-box-shadow: #aaa 0px 0px 2px;-moz-box-shadow: #aaa 0px 0px 2px;-IE6-box-shadow: #aaa 0px 0px 2px;box-shadow: #aaa 0px 0px 2px; }



.BuyNow, .BuyNowSC, .BuyNow100, .BuyNow200 { text-decoration:none;width:105px;height:46px;display:block;background:url(../images/basic/buynow.png) 0px 0px no-repeat; }
.BuyNowBC { text-decoration:none;width:400px;height:54px;display:block;background:url(../images/basic/buynow2.png) 0px 0px no-repeat;margin:20px auto 0px auto; }
.BuyNow { margin:20px 0px 0px 25px; }
.BuyNowSC { margin:20px auto 0px auto; }
.BuyNow100 { margin:20px 0px 0px 125px; }
.BuyNow200 { margin:20px 0px 0px 225px; }

.MoreLink { text-decoration:none;color:#0088CC; }

.TBS, .TBSSEARCH, .TBSSEARCH2
 { border:solid 1px #ddd;font-size:14px;padding:6px 10px 6px 10px;line-height:16px;font-family: 'Open Sans', sans-serif;background-color:#f5f5f5; }
.DDS, .DDSSEARCH 
{ border:solid 1px #ddd;font-size:14px;padding:6px 10px 6px 10px;line-height:16px;font-family: 'Open Sans', sans-serif;background-color:#f5f5f5; }
.BTN 
{ border:solid 0px silver;font-size:12px;background-color:#515151;color:White;padding:2px 10px 2px 10px;}
.BTN:hover 
{ background-color:#09A8BD; }
.BTS 
{ width:89px;height:26px;border:0px;background:url(../images/basic/btn1.png) top center no-repeat;color:White;font-weight:bold;padding:0px 0px 2px 0px; }


.BoxFrame { display:table;width:100%; }
.BoxFrame1 { display:table;width:100%;margin-bottom:30px;background-color:#fff; }
.ErrorStyle { color:#C60001;text-decoration:blink;font-size:16px;  }
.TBSSEARCH { width:360px; }
.TBSSEARCH2 { width:157px; }
.DDSSEARCH { width:382px; }


.FL { float:left; }
.FR { float:right; }
a { text-decoration:none;outline:none; }


h1, h2, h3, h4, h5, h6 { padding:0px;margin:0px;font-weight:normal;color:#000; }

.CommonBody1 { padding:20px 50px 50px 50px;display:table;width:1100px; }
.CommonBody1 p { padding:0px 0px 10px 0px; }
.CommonBody1 b, .CommonBody1 strong { color:#333 !important; }
.CommonBody1 li { display:block; padding:0px 0px 0px 25px;margin:0px; background:url(../images/basic/bullet3.png) left center no-repeat;}
.CommonBody1 table { width:100%;border:0px; }
.CommonBody1 h2 { font-size:22px;margin:40px 0px 40px 0px;padding:0px 0px 2px 0px;line-height:30px; background:url(../images/basic/shade.png) top center repeat-y; }

.CommonCart1 { padding:20px 50px 50px 50px;display:table;width:1080px; }

.TableBody { width:100%;border-collapse:collapse;margin-bottom:20px; }
.TableBody tr { width:100%;border-collapse:collapse; }
.TableBody tr:first-child { background-color:#0088CC;color:#fff;font-weight:bold; }
.TableBody td { border:solid 1px #0175AF;padding:10px 20px 10px 20px; }
.TableBody tr:hover { background-color:#E1EBF4;color:#000; }
.TableBody tr:first-child:hover { background-color:#0088CC;color:#fff; }
.CC { text-align:center; }
.CL { text-align:left; }
.CR { text-align:right; }

.CommonBody2 { padding:20px 50px 0px 50px;line-height:20px;display:table;width:1100px; }
.CommonBody2 p { padding:0px 0px 0px 0px;line-height:20px; }
.CommonBody2 b, .CommonBody2 strong { color:#333 !important; }
.CommonBody2 li { display:block; padding:0px 0px 5px 25px;margin:0px;line-height:20px; background:url(../images/basic/bullet3.png) 0px 7px no-repeat;}

.CommonBody3 { padding:20px 50px 100px 50px;line-height:20px;display:table;width:1100px;text-align:center; }
.CommonBody3 p { padding:0px 0px 0px 0px;line-height:20px;text-align:center; }
.CommonBody3 b, .CommonBody3 strong { color:#CC0627 !important;font-weight:bold; }
.CommonBody3 a { text-decoration:none;color:#CC0627;font-weight:bold; }

.CommonHeader1 { font-family: Montserrat, sans-serif;line-height:40px;font-size:40px;color:#111;font-weight:bold;padding:60px 0px 40px 0px;text-align:center;background:url(../images/basic/line.png) bottom center no-repeat;margin:0px 0px 20px 0px; }
/*.CommonHeader1 span { display:table;background-color:#333;color:#fff;line-height:40px;padding:0px 20px 0px 20px;font-size:18px; }*/

.CommonHeader2 { font-size:16px;color:#fff;font-weight:bold;line-height:36px; padding:0px 0px 0px 10px;background:#013D55; }
.CommonHeader3 { font-size:16px;background:#000 url(../images/basic/dot6.jpg) 20px 10px no-repeat;padding:10px 0px 10px 45px;font-weight:bold;line-height:36px; color:#fff; }
.CommonHeader4 { font-size:16px;background:url(../images/basic/dot6.jpg) 40px 10px no-repeat;padding:10px 0px 10px 65px;font-weight:bold;line-height:16px; }
.CommonHeader5 { font-size:20px;color:#fff;font-weight:bold; padding:0px 0px 15px 0px;font-family: 'Alegreya Sans SC', sans-serif; }
.CommonDesc5 { color:#fff; }
.CommonDesc5 p { padding:0px 0px 10px 0px;line-height:20px;margin:0px;color:#aaa; }

.CommonHeader6 { font-family: 'Alegreya Sans SC', sans-serif;border-bottom:dashed 1px #999;margin:0px 0px 40px 0px;height:20px; }
.CommonHeader6 span { display:table;background-color:#333;color:#fff;line-height:40px;padding:0px 20px 0px 20px;font-size:18px; }
.CommonDesc6 { color:#aaa; }
.CommonDesc6 p { padding:0px 0px 5px 0px;line-height:20px;margin:0px;color:#aaa; }
.CommonDesc6 span { line-height:20px;font-size:20px;color:#C60001; }

.CommonHeader7 { font-family: 'Alegreya Sans SC', sans-serif;height:100px;font-size:52px;color:#111;font-weight:bold;padding:50px 0px 0px 0px;text-align:center; }
.CommonDesc7 { color:#888;padding:0px 200px 60px 200px;background:url(../images/basic/line.png) bottom center no-repeat;text-align:center !important; }
.CommonDesc7 p { padding:0px;margin:0px;line-height:24px;color:#333;font-size:14px; }

.CommonHeader8 { font-family: 'Alegreya Sans SC', sans-serif;height:80px;font-size:52px;color:#fff;font-weight:bold;padding:60px 50px 0px 0px;text-align:center;text-shadow: 0px 0px 5px #000;text-align:right; }
.CommonDesc8 { color:#fff;padding:0px 50px 80px 350px;text-shadow: 0px 0px 2px #000;text-align:right; }
.CommonDesc8 p { padding:0px 0px 5px 0px;margin:0px;line-height:30px;color:#fff;text-shadow: 0px 0px 2px #000;font-size:18px; }




.NextStyle1, .BackStyle1, .NextStyle2, .BackStyle2 { display:block;height:20px;margin:0px 0px 0px 10px;color:#fff;font-size:16px;font-weight:bold; } 
.NextStyle1, .NextStyle2 { float:right;background:url(../images/basic/next.png) center right no-repeat;padding:0px 40px 0px 0px; }
.BackStyle1, .BackStyle2  { float:left;background:url(../images/basic/back.png) center left no-repeat;padding:0px 0px 0px 40px; }
.BackStyle1 { float:right; }